fresh fruit salad - German English Dictionary